// pages/middlewave/middlewave.js
var app = getApp()
Page({
  onShareAppMessage(options) {
    console.log(options.webViewUrl)
    let weburl = options.webViewUrl
    let url
    let title = '悦龄会 | 打造熟年品质生活' 
    if (weburl.indexOf('page/discoverArticleDetail') > -1 || weburl.indexOf('page/fun/detail?frommini=1') > -1 || weburl.indexOf('page/goods/detail?frommini=1') > -1 || weburl.indexOf('page/travelDetail/detail?frommini=1') > -1) {
      let selectedTopicId = wx.getStorageSync('selectedTopicId')
      let item = wx.getStorageSync('selectedItem')
      title = item.title
      url = '/pages/discoverList/discoverList?isShare=1&topicId=' + selectedTopicId
    }
    else {
      url = '/pages/middlewave/middlewave?href=' + encodeURIComponent(options.webViewUrl)
    }
    return {
      title: title,
      path: url,
      success: function (res) {
        console.log(res)
      },
      fail: function (res) {
        // 转发失败
      }
    }
  },
  bindmessage (e) {
    // console.log('detail:-------', e.detail)
  },
  /**
   * 页面的初始数据
   */
  data: {
    href: ''
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let href = options.href
    var web_src = decodeURIComponent(href)
    console.log(web_src)
    if (href) {
      this.setData({
        href: web_src
      })
    }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    var pages = getCurrentPages()
    // 返回上衣页面的时候传递参数isNavBack， 可以再要返回的上一页根据这个参数进行判断从而执行一些操作
    // 这里暂时是给熟年生活页面判断是否要放大显示用的
    pages[pages.length - 2].setData({
      isNavBack: true
    })
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  }
})